# @Time    :2025/4/2 8:26
"""
三、编程题
1. 编写一段Python代码，尝试将字符串"123abc"转换为整数，如果转换失败，捕获ValueError异常，将
异常信息记录到一个文本文件 error.log中。
"""
def reverse_i(nums):
    try:
        # nums = num[::-1]
        num = int(nums)
        return num
    except ValueError as e:
        # 捕获ValueError异常并将异常信息记录到error.log文件中
        with open("error.log", "w", encoding="utf-8") as file:
            file.write(f"捕获到ValueError异常: {str(e)}")

# 调用函数并传入字符串"123abc"
reverse_i("123abc")

